ant killer - Francés Inglés Diccionario